intellectually disabled - Español Inglés Diccionario